home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d11 / fgl10_c.arc / 12-06.C < prev    next >
Text File  |  1991-05-22  |  709b  |  39 lines

  1. main()
  2. {
  3.    int maxx, maxy;
  4.    int old_mode;
  5.  
  6.    old_mode = fg_getmode();
  7.    fg_setmode(fg_automode());
  8.  
  9.    if (fg_mouseini() < 0) {
  10.       fg_setmode(old_mode);
  11.       fg_reset();
  12.       exit();
  13.       }
  14.  
  15.    maxx = fg_getmaxx();
  16.    maxy = fg_getmaxy();
  17.    fg_setcolor(15);
  18.    fg_rect(0,maxx,0,maxy);
  19.  
  20.    fg_mousevis(1);
  21.    fg_mouselim(maxx/4,3*maxx/4,maxy/4,3*maxy/4);
  22.    fg_waitkey();
  23.  
  24.    fg_mousemov(0,0);
  25.    fg_waitfor(36);
  26.    fg_mousemov(maxx,0);
  27.    fg_waitfor(36);
  28.    fg_mousemov(maxx,maxy);
  29.    fg_waitfor(36);
  30.    fg_mousemov(0,maxy);
  31.    fg_waitfor(36);
  32.    fg_mousemov(maxx/2,maxy/2);
  33.    fg_mousespd(16,32);
  34.    fg_waitkey();
  35.  
  36.    fg_setmode(old_mode);
  37.    fg_reset();
  38. }
  39.